package views;

import utilisateurs.modeles.Categorie;
import utilisateurs.modeles.Film;
import java.util.ArrayList;
import java.util.Collection;

public class CategoryLightView {
    private Categorie categorie;
    private Collection<Film> jeuxVideo;
    private int totalJeuxVideo;

    /////////////////////////////CONSTRUCTEURS//////////////////////////////////
    public CategoryLightView() {
        this.jeuxVideo = new ArrayList<Film>();
    }

    public CategoryLightView(Categorie categorie, Collection<Film> jeuxVideo) {
        this.categorie = categorie;
        this.jeuxVideo = jeuxVideo;
    }

    public CategoryLightView(Categorie categorie, Collection<Film> jeuxVideo, int totalJeuxVideo) {
        this.categorie = categorie;
        this.jeuxVideo = jeuxVideo;
        this.totalJeuxVideo = totalJeuxVideo;
    }

    public CategoryLightView(Categorie categorie, int totalJeuxVideo) {
        this.categorie = categorie;
        this.totalJeuxVideo = totalJeuxVideo;
    }
    ///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////ACCESSEURS ET MUTATEURS///////////////////////
    public Categorie getCategorie() {
        return categorie;
    }

    public void setCategorie(Categorie categorie) {
        this.categorie = categorie;
    }

    public Collection<Film> getJeuxVideo() {
        return jeuxVideo;
    }

    public void setJeuxVideo(Collection<Film> jeuxVideo) {
        this.jeuxVideo = jeuxVideo;
    }

    public int getTotalJeuxVideo() {
        return totalJeuxVideo;
    }

    public void setTotalJeuxVideo(int totalJeuxVideo) {
        this.totalJeuxVideo = totalJeuxVideo;
    }
}
